be carried out feet foremost - Spanish English Dictionary